Proteus System Architecture & Organization

نویسندگان

  • Arun K. Somani
  • Craig Wittenbrink
  • Robert M. Haralick
  • Linda G. Shapiro
  • Jenq-Neng Hwang
  • Chung-Ho Chen
  • Robert Johnson
  • Kenneth Cooper
چکیده

The Proteus architecture is a highly parallel MIMD, multiple instruction multiple data, machine, optimized for large granularity tasks such as machine vision and image processing. The system can achieve 20 G-flops (80 G-flops peak). It accepts data via multiple serial links at a rate of up to 640 megabytes/second. The system employs hierarchical reconfigurable interconnection network with the highest level being a circuit switched Enhanced Hypercube serial interconnection network for internal data transfers. The system is designed to use 256 to 1,024 RISC processors. The processors use 1 M byte external Read/Write Allocating Caches for reduced multiprocessor contention. The system detects, locates and replaces faulty subsystems using redundant hardware to facilitate fault tolerance. The parallelism is directly controllable through an advanced software system for partitioning, scheduling and development.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proteus System Architecture and Organization

The Proteus architecture is a highly parallel MIMD, multiple instruction multiple data, machine, optimized for large granularity tasks such as machine vision and image processing. The system can achieve 20 G-flops (80 G-flops peak). It accepts data via multiple serial links at a rate of up to 640 megabytes/mnd. The system employs hierarchical reconfigurable interconnection network with the high...

متن کامل

Proteus: A Flexible Infrastructure to Implement Adaptive Fault Tolerance in AQuA

Building dependable distributed systems from commercial off-the-shelf components is of growing practical importance. For both cost and production reasons, there is interest in approaches and architectures that facilitate building such systems. The AQuA architecture is one such approach; its goal is to provide adaptive fault tolerance to CORBA applications by replicating objects, providing a hig...

متن کامل

Specification and Development of Parallelalgorithms with the Proteus

The Proteus language is a wide-spectrum parallel programming notation that supports the expression of both high-level architecture-independent speciications and lower-level architecture-speciic implementations. A methodology based on successive reenement and interactive experimentation supports the development of parallel algorithms from speciication to various eecient architecture-dependent im...

متن کامل

Specification and Development of Parallel Algorithms with the ProteusSystem

The Proteus language is a wide-spectrum parallel programming notation that supports the expression of both high-level architectureindependent speci cations and lower-level architecture-speci c implementations. A methodology based on successive re nement and interactive experimentation supports the development of parallel algorithms from speci cation to various e cient architecture-dependent imp...

متن کامل

Dpl : Data Parallel Library Manual 1. Dpl -description and Requirements

In [PP93] we described a transformational approach to realizing architecture independent parallel execution of a high-level parallel language. Detailed in that document is a series of steps that when applied to highlevel, data-parallel programs written in the Proteus programming language yield parallel execution on a variety of different parallel architectures. The Data Parallel Library (DPL) d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991